html
    {
    overflow-x: hidden;
    overflow-y: auto;
    }
form
    {
    display:inline;
    }
img  
    {
    vertical-align:middle;
    border:0px
    }
BODY
    {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 11px;
    color: #000;
    margin:0px 10px 0px 10px;
    background-color:#000
    }
TABLE, TR, TD
    {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 10px;
    color: #404040;
    }
a:link, a:visited, a:active
    {
    text-decoration: none;
    text-transform:capitalize;
    color: #888888;
    }
a:hover
    {
    color: #16BC00;
    text-decoration:none;
    }
.plaintable
    {
    margin:5px;
    padding:3px;
    background:#0F0F0F;
    border:2px dotted #000;
    }
.header
     {
     background-image:url(http://i47.tinypic.com/rvitxk.png);
     background-repeat: no-repeat;
     }
.tmenu
    {
    float:right;
    text-transform:uppercase;
    margin:9px 0px 9px 0px;
    color:#16BC00;
    }
.tmenu a:link,
.tmenu a:active,
.tmenu a:visited
    {
    border-top:1px solid #125E08;
    border-right:2px dotted #0f0f0f;
    border-bottom:2px dotted #0f0f0f;
    border-left:2px dotted #0f0f0f;
    background: #1f1f1f;
    margin:0px;
    padding:4px;
    color:#16BC00;
    text-transform:uppercase;
    }
.tmenu a:hover
    {
    border-top:1px solid #125E08;
    border-right:2px dotted #0f0f0f;
    border-bottom:2px dotted #0f0f0f;
    border-left:2px dotted #0f0f0f;
    background: #16BC00;
    margin:0px;
    padding:4px;
    color:#0f0f0f;
    font-weight:bold;
    text-transform:uppercase;
    }
.dlinks
     {
     padding:0px;
     margin-top:3px;
     margin-bottom:-15px;
     font-size:10px;
     font-family:helvetica;
     color:#125E08;
     text-align:center;
     background:#1C1C1C;
     border-top:1px solid #125E08;
     border-bottom:1px solid #125E08;
     }
.dlinks a:link, .dlinks a:active, .dlinks a:visited
     {
     font-size:9px;
     font-family:helvetica;
     color:#888888;
     text-transform:uppercase;
     }
.dlinks a:hover
     {
     font-size:9px;
     font-family:helvetica;
     color:#E2E2E2;
     text-transform:uppercase;
     }
fieldset.search
    {
    padding:10px;
    line-height:170%;
    background: #1F1F1F;
    border: 2px dotted #0f0f0f;
    }
label
    {
    cursor:pointer;
    }
img.attach
    {
    border:2px solid #EEF2F7;
    padding:2px
    }
li.helprow
    {
    padding:0px;
    margin:0px 0px 10px 0px
    }
ul#help    
    {
    padding:0px 0px 0px 15px
    }
option.cat
    {
    font-weight:bold;
    }
option.sub
    {
    font-weight:bold;
    color:#555
    }
.caldate  
    {
    text-align:right;
    font-weight:bold;
    font-size:11px;
    color:#0f0f0f;
    background-color:#16BC00;
    padding:1px;
    margin:0px
    }
.warngood
    {
    color:green
    }
.warnbad  
    {
    color:red
    }
#padandcenter
    {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    padding:14px 0px 14px 0px
    }
#profilename
    {
    font-size:28px;
    font-weight:bold;
    color:#16BC00;
    letter-spacing:3px;
    }
#calendarname
    {
    font-size:22px;
    font-weight:bold;
    color: #16BC00
    }
#photowrap
    {
    padding:6px;
    }
#phototitle
    {
    font-size:24px;
    border-bottom:1px solid black
    }
#photoimg  
    {
    text-align:center;
    margin-top:15px
    }
#ucpmenu    
    {
    line-height:150%;
    width:22%;
    background-color: #1f1f1f;
    }
#ucpmenu p  
    {
    padding:2px 5px 6px 9px;
    margin:0px;
    }
#ucpcontent
    {
    background-color: #1f1f1f;
    line-height:150%;
    width:auto
    }
#ucpcontent p  
    {
    padding:10px;
    margin:0px;
    }
#ipsbanner
    {
    position:absolute;
    top:1px;
    right:5%;
    }
#logostrip
    {
    display:none;
    }
#submenu  
    {
    display:none;
    }
#userlinks, #userlinks a:link, #userlinks a:active, #userlinks a:visited
    {  
    color:#4F4F4F;
    background-color:#0f0f0f;
    }
#userlinks a:hover
    {  
    color:#e2e2e2;
    }
#navstrip, #navstrip a:link, #navstrip a:active, #navstrip a:visited
    {
    text-align:right;
    color:#595959;
     font-size:8px;
     font-weight:bold;
     font-family:helvetica;
    margin: -18px 2px 0px 0px;
    padding:0px;
    text-transform:uppercase;
    letter-spacing:2px;
    }
#navstrip a:hover
    {
    font-weight:bold;
    }
.activeuserstrip
    {
    background-color:#1C1C1C;
    padding:2px
    }
.pformstrip
    {
    background-color: #1C1C1C;
    text-transform:uppercase;
    color:#125E08;
    font-family:helvetica;
    font-size:9px;
    padding:1px 1px 1px 25px;
    margin-top:1px;
    border-bottom:1px solid #125E08;
    }
.pformleft  
    {
    background-color: #1F1F1F;
    padding:6px;
    margin-top:1px;
    width:25%;
    border-top:1px solid #0f0f0f;
    border-right:1px solid #2A2A2A;
    }
.pformleftw
    {
    background-color: #1F1F1F;
    padding:6px;
    margin-top:1px;
    width:40%;
    border-top:1px solid #0f0f0f;
    border-right:1px solid #2A2A2A;
    }
.pformright
    {
    background-color: #1F1F1F;
    padding:6px;
    margin-top:1px;
    border-top:1px solid #0f0f0f;
    }
.post1
    {
    background-color: #1F1F1F
    }
.post2
    {
    background-color: #1F1F1F
    }
.postlinksbar
    {
    padding:1px;
    font-size:10px;
    color: #148D04;
    margin-top:1px;
    background-color:#1C1C1C;
    border-bottom:1px solid #148D04;
    }
.row1
    {
    background-color: #1F1F1F;
    }
.row2
    {
    background-color: #202020;
    }
.row3
    {
    background-color: #1F1F1F;
    }
.row4
    {
    background-color: #202020;
    }
.darkrow1
    {
    padding:1px;
    color:#16BC00;
    background-color: #1C1C1C;
    border-top:1px solid #148D04;
    border-bottom:1px solid #148D04;
    }
.darkrow2
    {
    color:#000;
    font-size:8px;
    text-transform:uppercase;
    background-color: #1C1C1C;
    }
.darkrow3
    {
    background-color: #1C1C1C;
    color:#000;
    }
.hlight
    {
    background-color: #202020
    }
.dlight
    {
    background-color: #202020
    }
.titlemedium
    {
    font-size:9px;
    font-family:helvetica;
    color:#125E08;
    padding:0px;
    margin:0px;
    background: #1C1C1C;
    text-align:right;
    text-transform:uppercase;
    }
.titlemedium  a:link,
.titlemedium  a:visited,
.titlemedium  a:active  
    {
    text-decoration: none;
    color: #125E08
    }
.maintitle img
    {
    display:none;
    }
.maintitle
    {
    vertical-align:middle;
    text-align:center;
    text-transform:uppercase;
    font-weight:bold;
    color:#0F0F0F;
    letter-spacing:1px;
    padding:1px 0px;
    background-color:#0F0F0F;
    background-image:url(http://i50.tinypic.com/fzak4x.png);
    }
.maintitle a:link,
.maintitle  a:visited,
.maintitle  a:active
    {
    text-decoration: none;
    color: #0F0F0F;
    }
.maintitle a:hover
    {
    text-decoration: none;
    color:#E2E2E2;
    }
.sidebar
/*Subtitle Text Area*/
/*GRADIENT ONLY, DO NOT EDIT*/
    {
    font-size:9px;
    color:#0F0F0F;
    background-color:#0F0F0F;
    background-image:url(http://i46.tinypic.com/2i92l4p.png);
    text-align:center;
    text-transform:uppercase;
    }
.side1
/*Default: Site Name*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i47.tinypic.com/29zpzr4.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side2
/*Default: Important Links*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i47.tinypic.com/63ufip.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side3
/*Default: Meet the Staff*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i45.tinypic.com/97nqea.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side4
/*Default: Weather Forecast*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i49.tinypic.com/b5f7sg.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side5
/*Default: Chat It Up*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i47.tinypic.com/2h67xo1.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side6
/*Default: These Exalted Ones*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i45.tinypic.com/2n9fjoy.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.side7
/*Default: Round of Applause*/
/*If you change images, adjusting the PADDING may be necessary*/
    {
    padding:8px;
    background-color:#0F0F0F;
    background-image:url(http://i50.tinypic.com/fler2o.png);
    background-repeat:no-repeat;
    background-position:top left;
    }
.plainborder
    {
    background-color:#0f0f0f
    }
.tableborder
    {
    border-bottom:2px solid #148D04;
    background-color:#131313;
    padding:0px;
    margin:-1px;
    width:100%
    }
.tablefill  
    {
    border:1px solid #2A2A2A;
    background-color:#0f0f0f;
    padding:6px;  
    }
.tablepad    
    {
    font-family:verdana, helvetica, arial;
    font-size:9px;
    color: #595959;
    background-color:#1F1F1F;
    border-left:2px dotted #0F0F0F;
    border-right:2px dotted #0F0F0F;
    border-bottom:2px dotted #0F0F0F;
    padding:5px;
    margin:0px 4px;
    }
.expad    
     { 
     font-family:verdana, helvetica, arial;
     font-size:9px;
     color: #595959;
     background-color:#1F1F1F;
     border-top:1px solid #125E08;
     border-left:2px dotted #0F0F0F;
     border-right:2px dotted #0F0F0F;
     border-bottom:2px dotted #0F0F0F;
     padding:5px;
     margin:0px 4px;
     }
.tablebasic  
    {
    width:100%;
    padding:0px;
    margin:0px;
    border:0px
    }
.wrapmini    
    {
    float:left;
    line-height:1.5em;
    width:25%;
    color:#000;
    }
.pagelinks  
    {
    float:left;
    line-height:1.2em;
    width:35%
    }
.desc
    {
    display:block;
    border-top:2px solid #2a2a2a;
    font-size:9px;
    color:#595959;
    padding:0px;
    }
.edit
    {
    font-size: 9px
    }
.signature  
    {
    margin:0px 10px 0px 0px;
    font-size: 10px;
    color: #000;
    }
.postdetails
    {
    font-size: 10px;
    color: #595959;
    }
.postcolor  
    {
    font-size: 12px;
    line-height: 160%
    }
.normalname
    {
    font-size: 12px;
    font-weight: bold;
    color: #003
    }
.normalname a:link,
.normalname a:visited,
.normalname a:active
    {
    font-size: 10px;
    text-transform:uppercase;
    }
.unreg
    {
    font-size: 11px;
    font-weight: bold;
    color: #900
    }
.searchlite
    {
    font-weight:bold;
    color:#F00;
    background-color:#FF0
    }
#QUOTE, #CODE  
    {
    font-family: Verdana, Arial;  
    font-size: 10px;
    color: #2A2A2A;
    background-color: #141414;
    border-right: 2px dotted #1f1f1f;
    border-bottom: 2px solid #148D04;
    border-left: 2px dotted #1f1f1f;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    }
.copyright
    {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 9px;
    line-height: 12px
    }
.codebuttons,  
.forminput,
.textinput,
.radiobutton,
.checkbox  
    {
    color:#595959;
    font-size: 9px;
    font-family: verdana, helvetica, sans-serif;
    vertical-align: middle;
    background:#0f0f0f;
    border: 0px solid #0f0f0f;
    }
.thin
    {
    padding:2px 0px;
    line-height:140%;
    margin:2px 0px;
    border-top:1px solid #1C1C1C;
    border-bottom:1px solid #1C1C1C
    }
.purple
    {
    color:purple;
    font-weight:bold
    }
.red    
    {
    color:red;
    font-weight:bold
    }
.green  
    {
    color:green;
    font-weight:bold
    }
.blue  
    {
    color:blue;
    font-weight:bold
    }
.orange
    {
    color:#F90;
    font-weight:bold
    }
.googleroot  
    {
    padding:6px;
    line-height:130%
    }
.googlechild    
    {
    padding:6px;
    margin-left:30px;
    line-height:130%
    }
.googlebottom,
.googlebottom a:link,
.googlebottom a:visited,
.googlebottom a:active
    {
    font-size:11px;
    color: #3A4F6C;
    }
.googlish,
.googlish a:link,
.googlish a:visited,
.googlish a:active
    {
    font-size:14px;
    font-weight:bold;
    color:#00D;
    }
.googlepagelinks
    {
    font-size:1.1em;
    letter-spacing:1px
    }
.googlesmall,
.googlesmall a:link,
.googlesmall a:active,
.googlesmall a:visited
    {
    font-size:10px;
    color:#434951
    }